Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)

(to be) paid immediately, at the time of buying - do zapłacenia natychmiast
He said he wanted money down and in lump sum.